chocolate root - English Synonyms Dictionary

chocolate root

n.
[1] water avens , Indian chocolate , purple avens , Geum rivale